// 商品模块
const express=require('express');
const pool=require('../pool.js');
const router=express.Router();
module.exports=router;
// 商品列表
router.get('/list/:pno/:pagenum',(req,res,next)=>{
	// 页码
	let pno=req.params.pno;
	// 每页显示的数据量
	let pagenum=Number(req.params.pagenum);
	// 开始查询的值
	let start=(pno-1)*pagenum;
	pool.query('SELECT count(lid) count FROM xz_laptop ',(err,num) => {
		if(err) {
			next(err)
			return
		}
		count = num[0].count
		pool.query('SELECT lid,title,price FROM xz_laptop LIMIT ?,?',[start,pagenum],(err,result)=>{
			if(err){
				next(err);
				return;
			}
			res.send({code:200,msg:"查询成功",data:result,count:count,totalpage:Math.ceil(count/9),current:Number(pno)});
		})

	})
})
// 商品详情
router.get('/detail/:lid',(req,res,next)=>{
	pool.query('SELECT * FROM xz_laptop WHERE lid=?',[req.params.lid],(err,result)=>{
		if(err){
			next(err);
			return;
		}
		res.send({code:200,msg:'查询成功',data:result});
	});
})